firework cracker - German English Dictionary